@charset"utf-8";
.doc-tit h1 a,.doc-quick-shop dd a,.doc-info-r dd .btn,.commonts-sub .commonts-skills,.commonts-sub .commonts-submit .btn,.docInfo-task a,.doc-quick-shop .share,.doc-quick-shop li a,.doc-quick-shop li span,.doc-quick-shop li a em,.moredd{background:url("../../images_cn/news/newsend_v9.png?rand=20110803") no-repeat 0 0}
.doc-info-l li,.commonts h4,.commonts-sub .commonts-submit span,.docData-info li{background:url("/images_cn/news/news_tips.gif") no-repeat 0 0}
.display-n,.d-n{ display:none}
.float-l{float:left; }
.margin-r{margin-right:10px;}
/*common*/
.grid{ padding:10px 0 0; position:relative; zoom:1;}
.gridPad{padding:2px 0 0; }
.h-74{ height:74px}
.wapper{ width:960px; margin:0 auto 15px;position:relative; }
.colSide-ad{float:right; width: 208px; border:1px solid #E6E6E6;margin:0 0 10px;padding:13px 0 12px; text-align:center; }
.colSide-ad img{display:block;margin:0 auto; }
.colSide-adTips{padding:19px 0; }
.colSide-adTips img{float:left; display:inline;margin:0 0 0 6px;}
/*layout*/
.doc-tit{padding:5px 0 0;position:relative; }
.doc-tit h1{float:left; width: 740px; font-size:18px}
.doc-tit h1 img{vertical-align:middle;position:relative; top:-2px}
.doc-tit h1 a{background-position:-120px -200px;display:inline-block;font-size:12px;font-weight:normal;width:65px;height:17px;line-height:17px;padding:0 0 0 8px;overflow:hidden;vertical-align:middle;border:1px solid #B0B0B0;}
.doc-tit h1 a:hover{ text-decoration:none;}

/*doc-tit*/
.doc-quick-shop{position:relative;}
.doc-quick-shop .doc-quick-shopTips{display:none; }
.doc-quick-shop .doc-like{float:right;display:inline;margin:0 0 0 7px;}
.doc-quick-shop dl{ float:right;display:inline;margin:2px 0 0; }
.doc-quick-shop dt,.doc-quick-shop dd{float:left; }
.doc-quick-shop .share{ float:left; height:16px;line-height:100px; width:16px; overflow:hidden; margin:2px 0 0 4px; cursor:pointer;}
.doc-quick-shop .shareWb{ background-position:-352px -33px;}
.doc-quick-shop .shareKx{ background-position:-368px -33px;}
.doc-quick-shop .shareQz{ background-position:-384px -33px;}
.doc-quick-shop .shareRr{ background-position:-336px -33px;}
.doc-quick-shop .shareFx{background-position:-240px -109px;}
.doc-quick-shop .shareBd{background-position:-272px -33px;}
.doc-quick-shop .shareDb{background-position:-400px -33px;}
.doc-quick-shop .shareBdsc{background-position:-320px -33px;}
.doc-quick-shop .shareMsn{background-position:-256px -33px;}
.doc-quick-shop .shareQq{background-position:-224px -109px;}
.doc-quick-shop .shareCjwb{background-position:-224px -51px;}
.doc-quick-shop .shareUs{background-position:-240px -51px;}
/******doc share*****/
.doc-quick-shop ul{float:left;}
.doc-quick-shop li{float:left; display:inline;margin:0 5px 0 0; }
.doc-quick-shop li a{float:left;height: 24px;line-height:24px;  background-position: -1000px -1000px;padding:0 0 0 5px; }
.doc-quick-shop li a em{ float:left;height: 24px;line-height:24px; background-position: -1000px -1000px;padding:0 5px 0 0;cursor:pointer;}
.doc-quick-shop li a b{color:#666;font-weight:400; }
.doc-quick-shop li a:hover{ text-decoration:none;background-position: -300px -220px;}
.doc-quick-shop li a:hover em{background-position: right -220px;}
.doc-quick-shop li span{float:left;display:inline;margin:0 4px 0 0;_margin:0; height:17px; width:16px; cursor:pointer;position:relative; top:4px;left:0}
.doc-quick-shop .btnTop span{ background-position:0 -200px; }
.doc-quick-shop .btnFac span{ background-position:-20px -200px; }
.doc-quick-shop .btnShare span{ background-position:-40px -200px; }
.doc-quick-shop .btnIphone span{ background-position:-60px -200px; }
.doc-quick-shop .btnAdd span{ background-position:-80px -200px; }
.doc-quick-shop .btnReport span{ background-position:-100px -200px; }
.doc-quick-shop .btnHit span{ background-position:0px -220px; }
/*doc-quick-shop*/

.doc-quick-shopFalse .doc-quick-shopTips{display:block;width: 100%;height:24px;position:absolute;top:10px;left:0;z-index:2;background:#fff;filter:Alpha(opacity=1);opacity:0.01;}
.doc-quick-shopFalse .shareWb{ background-position:-32px -255px;}
.doc-quick-shopFalse .shareKx{ background-position:-48px -255px;}
.doc-quick-shopFalse .shareQz{ background-position:-64px -255px;}
.doc-quick-shopFalse .shareRr{ background-position:-16px -255px;}
.doc-quick-shopFalse .shareFx{background-position:-96px -255px;}
.doc-quick-shopFalse .shareBdsc{background-position:0 -255px;}
.doc-quick-shopFalse .shareDb{background-position:-80px -255px;}
.doc-quick-shopFalse .shareMsn{background-position:-112px -255px;}
.doc-quick-shopFalse .shareQq{background-position:-128px -255px;}
.doc-quick-shopFalse .btnTop span{ background-position:-160px -240px; }
.doc-quick-shopFalse .btnFac span{ background-position:-180px -240px; }
.doc-quick-shopFalse .btnShare span{ background-position:-200px -240px; }
.doc-quick-shopFalse .btnIphone span{ background-position:-220px -240px; }
.doc-quick-shopFalse .btnAdd span{ background-position:-240px -240px; }
.doc-quick-shopFalse .btnReport span{ background-position:-260px -240px; }
.doc-quick-shopFalse a{color:#666; }
.doc-quick-shopFalse .shareUs{background-position:-144px -255px;}
/* doc-quick-shopFalse */

.doc-player{ float:left; width:740px; height:619px; position:relative;background:#ccc;}
.doc-player-456{width:740px; height:456px;}
.doc-noads-player{height:528px;}
.doc-player-tips{ width:100%; }
.doc-player span{position:absolute;top:50%;left:50%;margin:-15px 0 0 -130px;font-size:2em;line-height:1em;}
/*doc-player*/

.doc-related{ float:right; width:208px;border:1px solid #E6E6E6;overflow:hidden;}
.doc-related h4{ font-size:14px;height:28px; line-height:30px; overflow:hidden;border-bottom:1px solid #EEEEEE;padding:0 0 0 5px; position:relative}
.doc-related h4 span{ position:absolute;top:1px;right:7px;}
.doc-related h4 span a{font-size:12px;font-weight:normal;}
.doc-related h4 span img{ vertical-align:middle; margin:0 0 0 7px}
/*.doc-related h4 a{color:#333;}*/
.related-list{ height:508px;overflow:hidden;overflow-y:auto;_overflow:hidden;position:relative;width:100%;}
.related-list dl{ float:left; display:inline;border-bottom:1px solid #eee;height:auto;width:100%;padding:8px 0 6px;}
.related-list dt{ float:left;margin:0 5px 0 0;overflow:hidden;width:46px;}
.related-list dt a{ float:right;max-height:54px;background:#fff;border:1px solid #E5E5E5;}
.related-list dt a img{border:2px solid #fff}
.related-list dt a:hover img,.related-list dt a:active img{border:2px solid #86abd1}
.related-list dd{ word-wrap:break-word;color:#666;margin-left:5px; }
.related-list dd em{ background:url(/images_cn/news/doc-icon.png) no-repeat 0 0;float:left;position:relative; top:2px;right:3px;margin-left:5px;width:16px; height:16px; line-height:40px; overflow:hidden}
.relatedList-tips dd{margin-left:26px;position:relative;}  /*= for wenku style =*/
.relatedList-tips dd a{font-size:14px;}
.relatedList-tips dd em{position:absolute; top:2px;*top:-1px;left:-21px;margin:0;  }
.related-list dd em{ background-position:-16px 0px}
.related-list dd em.doc{ background-position:-16px 0px}
.related-list dd em.ppt{ background-position:-32px 0px}
.related-list dd em.pps{ background-position:-48px 0px}
.related-list dd em.pot{ background-position:-64px 0px}
.related-list dd em.xls{ background-position:-80px 0px}
.related-list dd em.pdf{ background-position:-96px 0px}
.related-list dd em.txt{ background-position:-112px 0px}
.related-list dd em.rtf{ background-position:-128px 0px}
.related-list dd em.mpp{ background-position:-144px 0px}
.related-list dd em.vsd{ background-position:-160px 0px}
.related-list dd em.pub{ background-position:0px -16px}
.related-list dd em.docx{ background-position:-16px -16px}
.related-list dd em.xlsx{ background-position:-32px -16px}
.related-list dd em.wps{ background-position:-48px -16px}
.related-list dd em.et{ background-position:-64px -16px}
.related-list dd em.dps{ background-position:-80px -16px}
.related-list dd em.bmp{ background-position:-96px -16px}
.related-list dd em.gif{ background-position:-112px -16px}
.related-list dd em.jpg{ background-position:-128px -16px}
.related-list dd em.jpeg{ background-position:-128px -16px}
.related-list dd em.tif{ background-position:-144px -16px}
.related-list dd em.tiff{ background-position:-144px -16px}
.related-list dd em.pptx{ background-position:-160px -16px}
.related-list dd em.ppsx{ background-position:0px -32px}
.related-list dd em.potx{ background-position:-16px -32px}
.related-list dd em.pdw{ background-position:-32px -32px}
.related-list dd em.pxl{ background-position:-48px -32px}
.related-list dd em.psw{ background-position:-64px -32px}
.related-list dd em.xml{ background-position:-80px -32px}
.related-list dd em.eml{ background-position:-96px -32px}
.related-list dd em.ps{ background-position:-112px -32px}
.related-list dd em.epub{ background-position:0 -48px}
.org-avatar{float:left;width:65px;height:65px;padding:5px 0;display:block;}
.org-avatar img{width:65px;height:65px;}
.org-details{padding:0 5px 8px;_padding:0 0 10px;float:left;border-bottom:1px dotted #E6E6E6;}
.org-details dl{float:left;width:100px;_width:105px;padding:5px 0 5px 10px;}
.org-details dd.org-follow{text-align:center;padding-left:12px;}
.org-details dt img{vertical-align:middle;}
.org-listul{clear:both;float:left;}
/*doc-related*/
.doc_userbox{width:740px;float:left;}
.doc-user{background:#F6F6F6;border:1px solid #ddd;padding:0 5px; float:left; width:728px;}
.doc-noads-user{width:948px;}
.doc-user h4{font-size:14px;padding:7px 5px 0;}
.doc-user h4 a{float: right; font-weight: normal; font-size: 12px;}
.doc-user dl{ float:left; padding:12px 8px 0;width:88px; height:148px; overflow:hidden;text-align:center;}
.doc-user dl dt a img{ border:2px #E9E9E9 solid; padding:2px;width:70px;height:90px;}
.doc-user dl dt a:hover img{ border:2px #86abd1 solid;}
.doc-user dl dd{height:40px;overflow:hidden;}
.doc-user dl dd a{ line-height:20px;}
/*doc-user*/

.doc-info{border:1px solid #eee;padding:6px 0; position:relative;width:738px;float:left;height:243px;overflow:hidden;}
.doc-infonoads{border:1px solid #eee;padding:6px 0; position:relative;width:100%;float:left;height:243px;overflow:hidden;}
.doc-noads-info{width:958px;}
.doc-info h4{font-size:14px;height:28px; line-height:30px;overflow:hidden;color:#333; padding:0 0 5px}
.doc-info h4 a{float:right;font-size:12px;font-weight:normal;}
.doc-info dt{ float:left;}
.doc-info dd{ margin:0 0 0 58px;_margin:0 0 0 55px; color:#666;}
.doc-info dd span{ font-size:11px}
.doc-info p.mtb-1015{ margin:5px 0}
.doc-info p.mtb-1015 img{display:block;}
.doc-info-l{ float:left; width:230px; padding:0 10px 0 20px; border-right:1px #eee dashed; color:#666}
.doc-info-l dd{ padding:3px 0 0}
.doc-info-l ul{ margin:0 0 5px;float:left;}
.doc-info-l li{float:left; width:82px; overflow:hidden;  padding:0 0 0 28px; margin:0 0 0 2px;}
.doc-info-l li.heiTips20{height:22px;}
.doc-info-l li.hot{background-position:3px -340px; width:182px}
.doc-info-l li.d1{background-position:2px -75px;}
.doc-info-l li.d2{background-position:2px -97px;}
.doc-info-l li.d3{background-position:0 -119px;}
.doc-info-l li.d4{background-position:3px -240px;}
.doc-info-r{ float:right; width:435px; padding:0 20px; position:relative;font-size:12px;}
.doc-infonoads .doc-info-r{width:655px;}
.doc-noads-info-r{width:650px;}
.doc-info-r p{color:#666}
.doc-info-r dl{ margin:2px 0}
.doc-info-r dd{ margin:0 0 0 75px}
.doc-info-r dd div{ _margin:0 0 0 3px;margin-top:-2px}
.doc-info-r dd p{ margin:0 0 5px;}
.doc-info-r dd .btn{background-position:-368px -108px;border:0 none;color:#333;cursor:pointer;height:20px;line-height:22px;width:48px;}
.mySkills-noCont {  margin: 0 auto;  padding: 54px 0;  width: 678px;}
.mySkills-noCont p {  background: none repeat scroll 0 0 #FDFAF1;  border: 1px solid #FDDCAF;  font-size: 16px;  font-weight: 700;  line-height: 20px;  padding: 15px 0;  text-align: center;}

.doc-info-r .docInfoRight-l{float:left; display:inline;margin-right:50px; }
/*doc-info*/

.commonts{ float:right;width:691px;border:1px #eee solid;}
.commonts h4{font-size:14px;height:28px; line-height:30px;overflow:hidden;padding:0 0 0 35px;background-position:8px -141px;}
.commonts-sub{padding:10px 15px 14px 16px; position:relative; color:#666}
.commonts-sub textarea{ color:#666; width:650px;height:90px;line-height:18px;padding:2px}
.commonts-sub .commonts-skills{position:absolute;left:130px;top:40px;width:383px;height:33px;line-height:36px;overflow:hidden;padding:0 0 0 22px;text-align:center;}
.commonts-sub .commonts-submit{margin:10px 0 5px 1px;}
.commonts-sub .commonts-submit .btn{background-position:-346px -57px;border:0 none;cursor:pointer;height:25px;line-height:28px;text-align:center;width:70px;font-size:12px;}
.commonts-sub .commonts-submit span{background-position:0 -176px;margin:0 0 0 20px;padding:4px 0 4px 20px;}
.commonts-sub .listPl{width:656px;border-top:1px dashed #eee;padding:18px 0 0;}
.commonts-sub .listPl img{float:left;margin:0 10px 0 5px;width: 48px; }
.commonts-sub .listPl .validator img{ float:none}
.commonts-sub .listPl p{margin:2px 0;}
.commonts-sub .listPl .listHf{float:left;width:470px;border:0;border-top:1px #eee solid;margin: 5px 0 0; padding:0 0 0 10px;}
.commonts-sub .listPl .cont{float:left;width:480px;word-wrap:break-word;}
.commonts-sub .listPl .shopPl{text-align:center;}
.commonts-sub .listPl .shopPl p{color:#ddd;font:bold 50px/50px Arial,Helvetica,sans-serif;}
.commonts-sub .listPl .pHf{margin:0 0 0 73px;}
.commonts-sub .listPl .pHf textarea{height:90px;width:398px;}
.commonts-sub .listPl .pHf input{margin:10px 10px 5px 0;padding:1px 5px;}
.commonts-sub .listPl .txtr{padding:0 10px 5px 0;text-align:right;}

/*commonts*/

.side-column{ width:258px;float:left;}
/*side-column*/

.doc-group{ border:1px solid #eee; margin:0 0 10px; padding:2px 0 5px}
.doc-group h4{border-bottom:1px solid #eee;font-size:14px;height:28px;line-height:30px;overflow:hidden; padding:0 0 0 10px}
.doc-group dl{ padding:7px 10px 10px}
.doc-group dl dt{ float:left; }
.doc-group dl dd a{ font-weight:bold}
.doc-group dl dt a img{ display:block; width:60px; height:60px; padding:1px; border:2px #E9E9E9 solid; overflow:hidden}
.doc-group dl dt a:hover img{ border:2px #86abd1 solid;}
.doc-group dl dd{ display:block; margin:0 0 0 74px;_margin:0 0 0 71px;color:#666}
.doc-group dl dd p{ height:40px;word-wrap:break-word; overflow:hidden}

/*doc-group*/
.ad-column{ float:left;clear:both;  margin:0 0 10px;/*height:125px;*/width:258px;overflow:hidden;}
.ad-column div{ float:left; width:125px;_width:120px; height:125px; overflow:hidden;position:relative; text-align:right;}
.ad-column .ml5{ margin:0 5px 0 0;_margin-left:0;}
/*ad-column*/

.end-page{ margin:10px 0 5px; clear:both; width:100%;height:auto;overflow:hidden;}
.end-page .pages-list{ float:right;}
.end-page .pages-list a,.end-page .pages-list span{float:left; font-size:11px; padding:0 5px;line-height:18px;height:18px;overflow:hidden;border:1px #ccc solid;margin:0 4px 0 0;color:#000}
.end-page .pages-list a:hover{ text-decoration:none}
.end-page .pages-list span.cur,.end-page .pages-list a:hover{background:#0692CF;color:#fff;}
/*end-page*/

#sctips{ position:fixed;top:75px;right:16px;_position:absolute;}
#sctips .item-skills-bg{ padding:0; background:#fff}
#sctips .item-skills{ background:#fff;border:3px solid #C2DEE8; padding:0}
#sctips .list-shop{background:#EDF5F8;}
#sctips .list-shop h5{ padding:0 0 0 10px; font-weight:normal; font-size:12px;}



/*sctips*/
/*personal_skills*/
.personal_skills{ position:absolute;left:50%;margin:20px 0 0 -213px;width:466px; height:auto; overflow:hidden;color:#000;}
.personal_skills iframe{ width:469px; height:245px; position:absolute;}
.personal_skills iframe.tips{ height:315px;}
.personal_skills dd a{margin:0 8px}
.personal_skills .p_box{ border:4px solid #6595C3;background:#EFF8FF; position:relative}
.personal_skills .p_box h2{ font-size:16px; height:28px; line-height:28px; padding:8px 0 0 12px}
.personal_skills .p_box h2 a,.personal_skills a.close_skills{ background-position:-240px -247px;float:right; display:block;width:21px; height:21px; text-indent:-999px; overflow:hidden; position:relative;top:5px;right:15px;}
.personal_skills a.close_skills{right:-1px;top:-5px}
.personal_skills .skills_cont{ margin:0 1px 1px;  padding:15px 43px 0 43px}
.personal_skills .skills_cont dl{ margin:5px 0; display:block; height:auto; overflow:hidden; width:100%}
.personal_skills .skills_cont dt,.personal_skills .skills_cont dd{ float:left}
.personal_skills .skills_cont dt{ margin:0 22px 0 0}
.personal_skills .skills_cont dd{ width:250px; line-height:25px; font-size:14px; margin:0 0 5px}
.personal_skills .skills_cont p textarea{ width:350px; height:65px; padding:5px 7px; margin:10px 0 0}
.personal_skills button{ margin:15px 0; height:42px; line-height:42px;font-size:16px; font-weight:bold;color:#fff; cursor:pointer; border:1px outset #029FD6; background:#007FC6;}
.personal_skills button.btn{ width:148px;margin-left:35px; }
.personal_skills button.btnclose{ width:92px;margin-left:19px; }
.personal_skills button:hover{border:1px #029fd6 inset;}
.personal_skills .success{ padding:55px 0 65px; text-align:center}
.personal_skills .success_skills{ padding:40px 0 35px}
.personal_skills .success h3{ font-size:28px; line-height:40px}
.personal_skills .success_skills h3{ font-size:14px; line-height:25px}
.personal_skills .success p{ font-size:12px; margin:10px 0}
/*personal_skills*/

.lightTips{position:absolute;right:18px;top:45px;width:350px;}
.lightTips a{ display:block;position:absolute;top:7px;right:7px;}
.lightTips textarea{ width:294px; height:85px;padding:2px 3px; margin:0 0 5px;border:1px solid #D5D5D5;font-size:12px}
.lightTips .tips-url{padding:0 0 0 13px}
.lightTips .tips-url .txt,.lightTips .tips-url .txt-on{width:240px;padding:3px;font-size:12px;color:#ccc;border:1px solid #D5D5D5;}
.lightTips .tips-url .txt-on{color:#000}
.lightTips .tips-url label{float:left;display:inline;width:130px;margin:10px 0 0}
.lightTips .btn{ background:#007fc6;color:#fff;padding:2px; font-weight:bold; height:28px; width:65px; text-align:center; border:1px #029fd6 outset;font-size:14px; cursor:pointer}
.lightTips .btn-sec{ background:#878787;border:1px #333 outset}
.lightTips .btn:hover{border:1px #029fd6 inset;}
.lightTips .btn-sec:hover{ border:1px #333 inset}
.lightTips .marL12{display:inline-block; height: 10px;width: 0;overflow:hidden; margin-left:12px;  }
.lightTips .marT15{margin-top:15px;}
.lightTips .marT5{margin-top:5px;}
/*lightTips*/

.indent-flash{position:absolute;top:227px;right:-10px; z-index:9}
.indent-flashTips{right:210px}
.indent-flash a{display:block;width: 10px;height: 47px;  background:url(/images_cn/news/newend-tips.png) no-repeat 0 -80px;}
.indent-flashTips a{background-position: -10px -80px ;}
.group-iframe{width:600px;height:auto; position:fixed;*position:absolute;top:50%;left:50%;margin:-120px 0 0 -300px;display:none;overflow: hidden;z-index: 10001}
/*doc end skills*/

#RES_ID_xn_pop_dialog_table{ position:absolute}
.renren-iframe,.renren-iframe-maxwidth{display:none;width:470px; height:0;position:absolute;top:104px;left:300px;z-index:9; background:#fff}
.renren-iframe-maxwidth{ width:520px;top:125px; left:380px}
/*renren iframe*/

.doc-infoTips{padding:0; }
.doc-infoTips h4{padding:8px 0 7px; }
.doc-infoTips .marT12{margin:12px 0 0; }
.doc-infoTips .hei60{height: 60px;overflow:hidden;  }
.doc-infoTips .docTask-info{float:left; width:230px; padding:0 10px 0 20px;border-right:1px solid #eee; color:#666; }
.doc-infoTips .docTask-info dl{padding:0 0 16px; }
.doc-infoTips .docTask-info span{font-size:12px;}
.doc-infoTips .docTask-info li{float:left; width: 100%; }
.doc-infoTips .docTask-info .marR5{float:left; margin-right:5px; }
.doc-infoTips .docTask-info .borb{border-bottom:1px dashed #eee; }
.doc-infoTips .docTask-info .num{font-size:11px;}

.my-level {float:left;overflow:hidden;vertical-align:middle; }
.my-level li span, .my-level li a {cursor:pointer;float:left; overflow:hidden;}

.doc-infoTips .docData-info{border-top:1px dashed #eee;margin:16px 0 0;padding:13px 0 0;   }
.docData-info li{float:left;overflow:hidden; height:18px;line-height:16px; padding:4px 0 0 28px; margin:0 28px 0 0;}
.docData-info li.hot{background-position:0 -340px;margin:0 15px 0 0;padding-left:25px; }
.docData-info li.d1{background-position:0 -72px;}
.docData-info li.d2{background-position:0 -94px;}
.docData-info li.d3{background-position:0 -116px;}
.docData-info li.d4{background-position:0 -237px;padding-left:25px;}
.docInfo-task{position: absolute; right: 35px; top: 3px; }
.docInfo-task li{float:left; }
.docInfo-task a{float:left;display:inline;margin:0 0 0 10px;  height: 23px;line-height:23px;width: 64px;padding:0 24px 0 0; text-align:center; overflow:hidden;background-position: 0 -305px ;}
.docInfo-task .tips{width: 46px; padding:0;background-position: -88px -305px ; }

/*doc task 2010/10/9 */
.doc-info-lTips{overflow:hidden; }
.doc-info-lTips dl{margin:0 0 0 -5px; }
.doc-info-lTips dt{padding:5px 0 0; }
.doc-info-lTips .my-level{height: auto;margin:0;  }
.doc-info-lTips .my-level li{padding:0;background:none;float:none;margin:0;}
.doc-info-lTips .my-level .l-list span{font-size:12px;}
.doc-info-lTips .my-level em{font-size:11px;}
.doc-info-lTips .my-level .fco{color:#f60;float:none}
.doc-info-lTips .my-level .fs14{font-size:14px;font-weight:700;}
.doc-info-lTips .my-level .fs12{font-size:12px;}
.doc-info-lTips .my-level li{width: auto;float:left;clear:both;width:140px;}
.doc-info-lTips .my-level li.l-list{width:auto;clear:both;float:none;} 
.doc-info-lTips dd{margin:0 0 0 95px; _margin:0 0 0 92px; }
.doc-info-r dl {margin:2px 0 4px;}
.doc-info-r li,.doc-info-r li span{float:left; }
.doc-info-r li{display:inline;margin:0 20px 0 0; }
.doc-info-r .wid75{width: 75px; }
.doc-info-r .fs14{font-size:14px;font-weight:700;}
.doc-info-r .fco,.doc-info-r .fco:hover{color:#f60;}

/*col-freeDoc*/
.col-freeDoc .freeDoc-btn,.col-freeDoc .rd_tr,.col-freeDoc  .rd_br,.col-freeDoc  .rd_tl,.col-freeDoc  .rd_bl,.col-freeDoc .freeDoc-time,.freeDoc-r ul,.freeDoc-share-sina{background:url(/images_cn/freedoc/free-bg.png) no-repeat;}
.col-freeDoc{ }
.col-freeDoc .fs14{font-size:14px;}
.col-freeDoc .fs16{font-size:16px;}
.col-freeDoc .fco{color:#F87500; }
.col-freeDoc .rd_tr,.col-freeDoc  .rd_br,.col-freeDoc  .rd_tl,.col-freeDoc  .rd_bl{display:block;width: 6px;height: 6px;background-position: -20px -300px; position:absolute; overflow:hidden }
.col-freeDoc .rd_tr{background-position:-26px -300px;right:0}
.col-freeDoc .rd_br{background-position:-26px -306px;bottom:0;right:0}
.col-freeDoc .rd_bl{background-position:-20px -306px;bottom:0;left:0}
.col-freeDoc .freeDoc-btn{width: 136px;height: 41px;line-height:35px;padding:0 0 0 30px; font-size:18px;font-family:simsun;color:#fff; position:absolute;top:17px;right:-14px ;background-position: right -240px ; }
.col-freeDoc .freeDoc-btn b{float:left; }
.col-freeDoc .freeDoc-btn a{float:right; width: 62px;height: 22px;overflow:hidden; text-indent:-100px;margin:5px 22px 0 0; }
.col-freeDoc .freeDoc-time{padding:0 0 0 28px;display:inline;background-position: 0 -360px ;margin:15px 69px 15px 80px; line-height:20px;  }
.col-freeDoc .freeDoc-rss{margin: 15px 0; line-height: 20px;}
a.freeDoc-share-sina{background-position:0 -402px;display:inline-block;padding-left:22px;line-height:20px;margin-left:20px;text-decoration:none;font-weight:normal;width:0;height:16px;}
.freeDoc-box{border:1px solid #FD4545;background:#FFF5F7;font-weight:700;height: 50px;line-height:50px;padding:0 0 0 15px;  }
.freeDoc-box div{float:left; }
/*doc-rr-shop*/
.doc-rr-shop{float:right;padding:10px 0 4px;}
.doc-rr-shop .rrLike{float:left; }

/*col-userTeam*/
.colSide-box{ padding:0;overflow-y:auto; width:252px;border:1px solid #eee; background:#fff;margin:0 0 8px; float:left;}
.colSide-box h4{border-bottom:1px solid #eee;font-size:14px;height:28px;line-height:30px;overflow:hidden;padding:0 0 0 5px;}
.colSide-box h4 a{ margin:0 3px 0 0}

.col-userTeam{line-height: 16px;padding:10px;}
.col-userTeam dt{float:left; }
.col-userTeam dd{margin-left: 60px;_margin-left: 57px;}
.col-userTeam dt img{border:1px solid #E5E5E5;width:48px;height:48px;display:block;}
.col-userTeam dt a:hover img{border:1px solid #86ABD1;}
.col-userTeam .tit{padding:0 0 4px; }
.col-userTeam .tit a{font-weight:700;}
/*colSide-help*/
.colSide-help{line-height: 1.2; margin: 0 0 8px;}
/*pageFullScreen*/
.maxHeight{width: 100%;height: 100%;margin:0;padding:0;}

/*userinfo-tips*/
.doc-info-l .userinfo-tips{height: auto;margin:0;  }
.doc-info-l .userinfo-tips li{width: 140px; padding:0;background:none;float:none;margin:0;}
.doc-info-l .userinfo-tips .fs14{font-size:14px;font-weight:700;}
.doc-info-l .userinfo-tips img{vertical-align:middle;}

/*long ads*/
.long-ads img{width:740px;height:77px;float:left;}
/*three ads*/
.three-ads{float:right;height:257px;overflow:hidden;}
.doc-info-ads {border: 1px solid #E0E0E0;overflow: hidden;width: 208px;height:77px;clear:both;float:right;margin-bottom:10px;}
/*organisition list*/
.org-list{height:507px;overflow:hidden;position:relative;padding:2px 10px;}
.org-doclist{background:url(/images_cn/news/newsend_v9.png) no-repeat scroll -413px -307px transparent;overflow: hidden;padding:0px 4px 0px 9px;white-space: nowrap;width:175px;font-size:12px;line-height:18px;}
.pt10{padding-top:8px}
/*jing wei*/
.jw-user{background:#F6F6F6;border: 1px solid #DDDDDD;float: left;padding: 0 5px;width: 728px;height:185px;overflow:hidden;}
.jw-user h4{font-size: 14px;padding: 7px 15px 0;margin-bottom:8px;}
dl.jw-userInfo{width:auto;padding:0 15px;}
dl.jw-userInfo dt{width:150px;float:left;}
dl.jw-userInfo dt img{width:150px;height:auto;border:none;padding:0;}
dl.jw-userInfo dd{margin-left:190px;}
dd.jw-userName{font-size:14px;font-weight:bold;margin-bottom:5px;}
dd.jw-userName .flr{float:right;}
dd.jw-userWork {border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:7px;}
dd.jw-userWork ul li,dd.jw-userHis ul li{height:20px;line-height:20px;}
dd.jw-userHis{margin-bottom:8px;}
.copJw-user h4{font-size:14px;font-weight:bold;margin-bottom:10px;}
.jw-Userlist{padding-top:10px;height:500px;overflow:hidden;}
.jw-Userlist dl{padding:0 0 11px 0px;margin:0 0 10px 8px;border-bottom:1px dotted #ddd;}
.jw-Userlist dt{width:52px;float:left;}
.jw-Userlist dt img{padding:0;border:1px solid #CACACA;}
.jw-Userlist dt a:hover img{padding:0;border:1px solid #CACACA;}
.jw-Userlist dd{margin-left:60px;color:#666;line-height:17px;}
.jw-name{font-weight:bold;}
/*end for doudan*/
.doc-docinList{margin-top:10px;width:208px;}
.doc-dlWrap{overflow:hidden;overflow-y:auto;_overflow:auto;}
.doc-moreList{height:178px;_overflow:auto;}
.doc-relatedForOne{height:382px;}
.doc-relatedForMore{height:290px;}
.doc-relatedShortForMore{height:197px;}
.doc-relatedShortForOne{height:290px;}
.doc-relatedNcForOne{height:217px;}
.doc-relatedNcForMore{height:130px;}
.doc-dlWrap dl{height:75px;overflow:hidden;padding:5px 5px 5px;border-bottom:1px dotted #ddd;}
.doc-moreList dl{}
/*.doc-dlWrap dt{height:62px;width:65px;background:url(/images_cn/news/docList.png) no-repeat;padding:6px 0 0 10px;float:left;margin-top:5px;}*/
.doc-dlWrap dt{height:60px;width:55px;background:url(/images_cn/news/doudansmall.png) no-repeat center;padding:10px 0 0 15px;float:left;margin-top:5px;}
.doc-dlWrap dt img{border: 1px solid #CCCCCC;display: block;height: 51px;width: 36px;}
.doc-dlWrap dd{margin-left:62px;}
.doc-moreList dd{padding-left:15px;}
.doc-dlWrap dd.ddTitle{font-size:14px;}
.doc-dlWrap dd.moredd{background-position:-405px -252px;font-size:14px;}
.doc-dlWrap dd.ddCreator{color:#999;margin-top:10px;}
.doc-dlWrap dd.ddCreator a{color:#999;}
.doc-moreList dd.ddCreator{margin-top:0;}
/*no pic doudan*/
.doc-nopicDoudan .doc-dlWrap{height:51px}
.doc-nopicDoudan .doc-moreList{height:102px}
.doc-nopicDoudan .doc-dlWrap dl{/*height:40px;*/height:auto;}
.doc-nopicDoudan .doc-dlWrap dd{margin-left:0;height:20px;overflow:hidden;}
.doc-nopicDoudan .doc-dlWrap dd a{margin-right:5px;}
/*top nav*/
.col-top{position:relative;padding:5px 0 0;line-height:25px;}
.col-topLeft{float:left;width:740px;overflow:hidden;}
.col-top h1{font-size:16px;line-height:25px;display:inline;position:relative;top:2px;}
.col-top a{font-size:12px;font-weight:normal;text-decoration:underline;margin:0 0 0 5px; }
.col-top a.fcb{color:#333;}
.doc-likeBar{position:absolute;right:0;bottom:0;float:none;}
.doc-like{ float:right;display:inline;}
/*add doudan*/
.creat_doudan-skills{ width:476px;  top: 145px;  left: 50%; margin-left: -210px; margin-top: -134px; position:absolute;top: 50%; }
.list-shop{ clear: both; padding-bottom: 10px; padding-left: 0; padding-right: 0; padding-top: 10px; width: 100%;}
.creat_doudan{ width:100%; text-align:center; padding:25px 0 45px; }
.creat_doudan p{ font-size:16px; color:#363636; font-weight:bold; position:relative;}
.creat_doudan p .qus{ background-image:url(/images_cn/add_doudan/qus.gif); background-repeat:no-repeat; width:16px; height:16px; position:absolute; top:0; right:92px;}
.creat_doudan p.dou{ font-size:12px; color:#666; padding-top:12px; font-weight:normal;}

/*add doudan list*/
.add_title{ font-size:14px; color:#000; line-height:24px; padding-right:20px;}
.add_tit_dd{ padding-top:0;}
.add_doudan_list{ width:384px; height:112px; border:1px solid #e3e4e4; background-color:#fff; overflow-x:hidden; overflow-y:auto;}
.col_title_list{ padding:6px 3px 16px;}
.col_title_list input{ width:auto;vertical-align:-2px;}
.col_title_list label{ margin-left:5px;}
.add_button{ margin-top:10px; padding-left:1px;}
.add_button .btn{ margin-right:12px;}
.add_button .btn-sec{ background-color:#878787; border:1px solid; border-bottom-color: #3c3b3b; border-right-color:#3c3b3b; border-top-color:#a8a8a8; border-left-color:#a8a8a8;}
.add_button .btn-sec:hover{ border-bottom-color:#a8a8a8; border-right-color:#a8a8a8; border-top-color: #3c3b3b; border-left-color:#3c3b3b;}

/*add doudan ok*/
.ok_doudan{ padding-top:40px; padding-bottom:70px; font-size:16px; color:#363636;}

/*end_alert*/
.endShare-wapper{ width:100%;  z-index:1002}
.endShareX{position:absolute; left:50%; top:50%; margin-left:-275px; margin-top:-244px;  z-index:102;color:#333; width:600px; z-index:102;color:#333; }
.endShareX p a{ font-weight:bold}
.endShareX p img{ margin:5px 9px 0 0; vertical-align:middle;cursor:pointer;}
.endShareX h5{ font-size:100%; margin:0 0 18px;padding:0; font-size:14px;}
.endShareX .txt{ border:1px #7E9DB9 solid; padding:5px; width:150px}
.endShareX .btn{ float:none; margin-left:4px; width: 65px;text-align:center;  font-size:14px; font-weight:bold;color:#fff; cursor:pointer; border:1px outset #029FD6; background:#007FC6; height:26px}
.endShareX .btn:hover{border:1px #029fd6 inset;}
.endShare-wapper .end_jl{margin-bottom:16px;}
.endShareUrl{padding-bottom:10px;}
.endShareUrl span{ float:left; line-height:22px; font-size:14px;}
.endShareUrl  span.end_hj{padding:4px 0;}
.endShareUrl .endUrl_tit{ color:#333; width:82px; text-align:right; }
.endShareUrl .tUrl{ float:left; width:374px; height:20px; padding:1px;  line-height:20px; font-family:arial; font-size:14px;}
.endShareUrl p{ margin-left:82px;  color:#666; font-size:12px; padding:4px 0; }
.endShareUrl p span{font-size:12px;}
.endShareUrl .endShareCode{ float:left; width:366px; height:44px;  border:1px solid #9ec0d9; overflow:auto; padding:4px; font-family:arial; font-size:14px; resize: none;}
.endShareUrl p.end_PlayerSize{padding-top:8px;}
.endShareUrl p.end_PlayerSize a{ float:left; padding:0 8px; height:23px; line-height:23px; font-size:12px; font-weight:normal; color:#333; text-decoration:none; background-color:#e0e0e0; margin-right:5px; display:inline;}
.endShareUrl p.end_PlayerSize a.cur{ background-color:#007fc6; color:#fff;}
.endShare_Tip{ padding-top:8px;}


/* choose friends */
.colItemSear-main{float:left;display:inline; width: 459px; margin-top:3px; margin-left:0;}
.colItemSear-main input.btn-tips{margin-left:5px;}
.colItem-shop a{padding:0 0 0 19px;margin:0 0 0 25px;  }
.colItem-shop .edit{background-position: 0 -780px ;}
.colItem-shop .del{background-position: 0 -840px ;}
.colItem-sear .fl{float:left;}
.colItemSear-txt{float:left; width: 432px;overflow:hidden; border:1px solid #9ec0d9;padding:0 16px 1px 2px;position:relative; background:#fff; }
.colItemSear-txt .colItem-btn,.colItem-sear .colItem-btnUp,.colItemSearBox-top .cur,.colItemSearBox-top .cur span,.colItemSearBox-top .more,.colItemSearBox-top .more2,.colItemSearBox-main span,.colItemSearBox-top li,.colItemSearBox-top li span{ background:url(/images_cn/news/end-alert.png) no-repeat;}
.colItemSear-txt .colItem-btn,.colItem-sear .colItem-btnUp{display:block;position:absolute; right:0;top:0;width: 14px;height: 23px;overflow:hidden; text-indent:-10000px;background-position:0 -24px ; cursor:pointer;}
.colItemSear-txt .colItem-btnUp{background-position: -20px -24px ;}
.colItemSear-txt ul{width: 400px;height:20px; }
.colItemSear-txt .empty{background:none;width:0px;margin:1px 0 0 0; padding:0;}
.colItemSear-txt li{height: 21px;line-height:20px;float:left;display:inline;margin:1px 3px 0 0; padding:0 8px 0 7px; background-color:#E4F0FE; white-space:nowrap;}
.colItemSear-txt li span{cursor:pointer;width: 10px;font-size:14px;color:#333;font-weight:700; overflow:hidden;font-family:terminal;margin-left:5px; float:none;}
.colItemSear-box{border:1px solid #ccc;width: 450px; margin:2px 0 0;display:none;position:relative;z-index:1;}
.colItemSear-box li{float:left; }
.colItemSearBox-main {position:relative; background:#fff;}
.colItemSearBox-top{background:#F3F3F3;border-bottom:1px solid #ccc;padding:7px 0 0 5px;height: 20px;  z-index:2 ;position:relative;}
.colItemSearBox-top li,.colItemSearBox-top li span{float:left; height: 20px;line-height:20px; background-position:0 -54px ; padding:0 0 0 1px; color:#336DAA;cursor:pointer; }
.colItemSearBox-top li{margin:0 4px 0 0; }
.colItemSearBox-top li span{background-position: right -54px ;padding:0 1px 0 0;text-align:center; width: 66px;overflow:hidden; font-size:12px;  }
.colItemSearBox-top .cur,.colItemSearBox-top .cur span{ background-position: 0 -82px ;  cursor:default;}
.colItemSearBox-top .cur{position:relative;bottom:-1px }
.colItemSearBox-top .cur span{background-position: right -82px ;}
.colItemSearBox-top .more,.colItemSearBox-top .more2{width: 14px;height: 20px;background-position: right 0 ;padding:0;text-indent:-100px;overflow:hidden;    }
.colItemSearBox-top .more2{background-position: -124px 0 ;}
.colItemSearBox-top .moreSelect{background-position: -120px -680px ;position:relative;bottom:-1px;}
.colItemSearBox-main{padding:17px 5px 17px 13px; }
.colItemSearBox-main div{float:left; width: 55px;overflow:hidden;position:relative;  }
.colItemSearBox-main li{margin:5px 5px 5px 0; width: 123px;padding:5px 5px 5px 10px;height: 56px; overflow:hidden; cursor:pointer;word-wrap:break-word;position:relative;}
.colItemSearBox-main li.perlist img{float:left;margin:0 9px 0 0; width: 48px;height: 48px;   border:1px solid #D0D0D0;padding:3px;background:#fff; }
.colItemSearBox-main span{display:none; position:absolute; bottom:6px;left:15px;width: 14px;height: 15px;   }
.colItemSearBox-main .cur{background:#E4F0FE;}
.colItemSearBox-main .cur span{display:block;}
.colItemSearBox-main li.perlist img.veri_icon{border:none;background:none;vertical-align:middle;width:16px;height:16px;margin:0;padding:0;float:none;display:block; }
.colItemSearBox-foot{background:#F3F3F3;border-top:1px solid #ccc; padding:3px 10px; }
.colItemSearBox-foot ul{float:right; }
.colItemSearBox-foot a{margin:0 0 0 6px; }
/*colItemSearSkills*/
.colItemSearSkills{border:1px solid #ccc;position:absolute;right:12px;top:27px; padding:5px 1px;background:#fff;width:118px;overflow:hidden;display:none;  }
.colItemSearSkills li{width:auto;background:#fff;clear:both;}
.colItemSearSkills li a{display:block;height:20px;line-height:20px;overflow:hidden;padding:0 8px;white-space:nowrap;width:100px;}
.colItemSearSkills li a:hover{background:#09e;color:#fff;text-decoration:none;  }
/*followSear-result*/
.followSear-result{padding:25px 0 0 19px; }
.followSear-result p{}
.followSear-resultNo{background:url(/images_cn/newDocin/attr-tips.gif) no-repeat ;padding:0 0 0 55px;margin:30px 0 80px 125px;  }
.followSear-resultNo h3{line-height:40px;padding:0 0 13px; }
.followSear-resultNo p{padding:0 0 0 3px; }


/*new pop box*/
.endShare-skills{position:absolute;width:600px;z-index:1000;display:none;}
.endShare-skills .docinPopTable{border-collapse: collapse;margin: auto;table-layout: fixed;width:100%;height:100%;z-index:100;}
.endShare-skills td.pop_topleft,.endShare-skills td.pop_topright,.endShare-skills td.pop_bottomleft,.endShare-skills td.pop_bottomright {height: 5px;overflow: hidden; padding: 0 !important; width: 5px !important;background:url(/images_cn/newDocin/docinPopCorner.png) no-repeat;_filter: Alpha(Opacity=60);}	
.endShare-skills td.pop_topright{background-position:-5px 0;}
.endShare-skills td.pop_bottomleft{background-position:0 -5px;}
.endShare-skills td.pop_bottomright{background-position:-5px -5px;}
.endShare-skills .pop_border{background:transparent  url(/images_cn/newDocin/docinPopBorder.png) ; _filter: Alpha(Opacity=60);}
.endShare-skills .popTopArr{background:url(/images_cn/newDocin/docinPopArr.png) no-repeat;position:absolute;top:-7px;left:80px;display:inline-block;width:14px;height:8px;line-height:0;font-size:0;overflow:hidden;}
.endShare-skills .dialog_title{font-size:14px;font-weight:bold;position:relative;height:25px; margin-bottom:18px;}
.endShare-skills .dialog_closed{position:absolute;right:0;top:0;}
.endShare-skills .dialog_content{border:1px solid #87b0d3;padding:20px;background:#f6fbff;position:relative;}
.endShare-skills .dialog_body{position:relative;}
.endShare-skills .dialog_buttons{text-align:center;margin-top:10px;}
.endShare-skills .dialog_buttons input{background:#007FC6;border: 1px outset #029FD6;color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight: bold;height: 28px;margin:0 15px;text-align: center;width: 56px;}
.endShare-skills .dialog_buttons input:hover{border:1px #029fd6 inset;}
/*login task notice*/
.tk-noticeInfoWrap{border-bottom:1px dotted #ddd;padding:5px 0;}
.tk-infoTitle{color:#666;font-size:14px;border-bottom:1px solid #729FDC;padding-bottom:5px;}
.tk-infoHead{line-height:20px;cursor:pointer;font-size:14px;}
.tk-infoHead a{float:right;margin-right:5px;text-decoration:underline;}
.tk-loginNotice{border:1px solid #ffdcb0;background:#fffbf0;padding:10px;font-size:14px;}
.tk-loginNotice p{padding:5px 0;font-size:14px;}
.tk-infoHead strong,.tk-loginNotice strong{margin-right:10px;}
.tk-noticeDetail{clear:both;}
.tk-noticeDetail dt{width:280px;float:left;}
.tk-noticeDetail dd{margin-left:290px;}
.docInfoRight-l em{ margin:3px 3px 0 0;}

/*bookshop end add douban comment*/
.comments{ float:right;width:693px;}
.comments h4{font-size:14px; color:#333;} 
.comments h4 li{ float:left;height:32px; line-height:31px; padding:0 14px; cursor:pointer;}
.comments h4 li span{ font-weight:normal; font-size:12px;}
.comments h4 li.comment_cur{margin-bottom:-1px;background:url(/images_cn/news/comments_bg.png) repeat-x; border:1px solid #eee; border-bottom:none; z-index:9;}
.commentsCont{z-index:8; }
.commonts-douban{padding:2px; border:1px solid #eee; z-index:8;}
.commonts-douban dl dt{padding-left:12px;height:30px; background-color:#f6f6f6; line-height:30px;}
.commonts-douban dl dt a{ text-decoration:none;}
.commonts-douban dd{padding:0 15px; line-height:22px;  color:#666;}
.commonts-douban .comCont{padding:10px 15px;}
.commonts-douban .doubanName{text-align:right;}